dowelled joint - Turkish English Dictionary